/* Generic classes */
body{background:url(../images/bg.png) repeat;}
.linkgrey{color:#826c05;}
.linkgrey:hover{color:#826c05; text-decoration:none;}
.linkwhite{color:#FFFFFF;}
.linkwhite:hover{color:#FFFFFF; text-decoration:none;}
.image-auto{max-width:100%; height:auto;}
h1.honecommon{font-size:23px; margin:0 0 15px 0; padding:0; font-style:italic; font-weight:bold; color:#636162;}
h1.honegrey{font-size:23px; margin:0; padding:0; font-weight:bold; color:#bcbcbc;}
/* Generic classes */

/* Header Section classes */
.header{-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); background:url(../images/bg-colA.png) repeat; padding:15px; }
.header ul.hdr-sctn-left{float:left; list-style:none; padding:0; margin:0;}
.session-name-field{padding:10px 0 0 0;}
.session-name-field .form-control{border-radius:15px; font-style:italic; font-weight:bold;}
.header ul.hdr-sctn-right{float:right; list-style:none; padding:0; margin:0;}
.header ul.hdr-sctn-right li{float:left; display:inline-block; padding:0 0 0 20px;}
.header ul.hdr-sctn-right li.small-icon{padding-top:15px;}
.header-align{padding: 10px 0;}
.logo-section{margin:0 0 10px 0}
.logo{float:left; margin:0 0 0 10px;}
.menu-shortcut{float:right; display:none; margin:0 10px 0 0;}
/* Header Section classes */



/* Home classes */
.home-control h1{font-size:23px; margin:0 0 15px 0; padding:0; font-style:italic; font-weight:bold; color:#636162;} 

.column-one{background:url(../images/bg-colA.png) repeat; -webkit-box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); -moz-box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); min-height:780px;}
.setup-meeting{margin:30px 0 0 0;}
.setup-meeting p{text-align:center; padding:0 0 5px 0; margin:0 0 0 0; color:#c1b2b2; font-size:12px; font-style:italic;}
.setup-meeting .signup-login{ background:#f2c908 url(../images/login-seperator.png) no-repeat center; overflow:hidden; height:42px; padding:5px 0 0 0; -webkit-box-shadow:3px 3px 3px rgba(50, 50, 50, 0.25); -moz-box-shadow:3px 3px 3px rgba(50, 50, 50, 0.25); box-shadow:3px 3px 3px rgba(50, 50, 50, 0.25);}
.signup-login .width50prcnt{text-align:center; font-size:23px; font-style:italic; font-weight:bold; width:50%; float:left;}

.home-logo{padding:68px 0 0 0; background:url(../images/quotes.png) no-repeat 15px 40px;}
.bg-doublequotes{padding:0 60px;}
.bg-doublequotes h1.align-center{text-align:center; line-height:35px; padding:0 0 10px 0;}
.bg-doublequotes p{text-align:center;}
.bg-doublequotes p.caption{color:#f2c508; font-style:italic; font-size:16px; font-weight:bold;}

.home-quicklinks ul{list-style:none; border-top:#e6e2e1 1px solid; border-bottom:#e6e2e1 1px solid; padding:20px 0; margin:0;}
.home-quicklinks ul li{display:inline-block; font-weight:bold; padding:0 10px;}
.home-quicklinks ul li a{color:#3f4245; }
.home-quicklinks ul li a:hover{color:#3f4245; text-decoration:underline;}

.column-two{background:url(../images/bg-colB.png) repeat; padding:60px 20px 0 20px; -webkit-box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); -moz-box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); box-shadow:3px 0px 3px rgba(50, 50, 50, 0.25); min-height:780px;}
.home-widget{border-bottom:#dfdfdf 1px solid; margin:0 0 20px 0;}
.home-widget p{line-height:22px; color:#666666;}
.home-widget p.image{padding:20px 0;}
.bdr-bottom-none{border-bottom:none;}

.column-three{padding:60px 20px 0 20px; min-height:780px;}
.search-skill input{border-radius: 9px 9px 9px 9px; font-style:italic; font-size:12px; color:#a2a2a2; font-weight:bold;}
p.trending-topics{word-spacing:10px;}
p.trending-topics a{color:#b89801; font-size:18px;}
p.trending-topics a strong{font-size:20px;}
p.trending-topics a:hover{color:#b89801; text-decoration:none;}

.home-widget h1 span{display:block; float:right; font-size:12px; padding:10px 0 0 0; font-weight:normal;}

.profile-padding{margin:0 -5px 10px -5px; padding:0;}
.experts-block{width:113px; float:left; margin:0 7px 0 0; }

/* Home classes */
.border-top{border-top:#d1cebf 5px solid}

.footer{background:#e7e4d5;}
.footer ul{list-style:none; padding:5px 0 0 10px;}
.footer ul li{display:inline-block; font-size:14px; font-weight:bold; padding:0 3px;}
.footer ul li a{color:#636162;}
.footer ul li a:hover{color:#636162;}


/* Session Name classes */
.session-name{padding:20px 0 15px 0;}
.session-name .row-expert-name{}
.row-expert-name .image{float:left; padding:0 10px 0 0;}
.row-expert-name .session-expert{width:auto;}
.row-expert-name .session-expert h1{font-size:23px; margin:0 0 0 0; padding:0; font-style:italic; font-weight:bold; color:#636162;}
.row-expert-name .session-expert p{font-weight:bold; font-style:italic; font-size:12px;}
.row-expert-name .session-expert p span{color:#b2970a;}
.session-name p{font-weight:bold; font-style:italic; font-size:11px;}
.session-custon-brdr{background:url(../images/custom-border.png) repeat-x bottom;}
/* Session Name classes */

/* Notes Heading */
.notes-heading{overflow:hidden; padding:10px 0;}
.notes-heading .text{float:left; width:40%;}
.notes-heading .field{float:left; width:60%;}
.notes-heading .field .form-control{padding:2px 10px; font-size:11px; border-radius:15px; height:30px;}
/* Notes Heading */

/* Session Notes */
.session-notes{padding:10px 0;}
.session-notes .notes{background:url(../images/book-icon.png) left 5px no-repeat; padding:0 0 5px 30px;}
.session-notes .notes p{margin:0 0 5px 0; font-style:italic; font-size:12px; color:#4c4d50;}
.session-notes .notes p span.file{color:#0a6da6; font-size:14px;}
.session-notes .notes p span{color:#d69803;}
/* Session Notes */

/* Session Chat */
.session-chat{padding:10px 0; height:300px;}
.session-chat .chat{padding:10px 0 0 0;}
.session-chat .chat .display{float:left; padding:0 10px 0 0;}
.session-chat .chat .chat-history p{margin:0 0 2px 0; font-style:italic; font-size:12px; color:#4c4d50;}
.session-chat .chat .chat-history p span{color:#d69803;}
.session-chat .chat .chat-history p.time{font-size:11px;}
/* Session Chat */

/* Chat Field */
.chat-field{padding:10px 0;}
.chat-field .form-control{padding:2px 10px; font-size:11px; border-radius:15px; height:30px;}
/* Chat Field */

/* Session Participants */
.session-prtpnt-cover{-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.25); background:url(../images/bg-colA.png) repeat; padding:15px; border-radius:10px; margin:15px 0 0 0;}
.session-prtpnt{overflow:hidden; padding:0 0 15px 0;}
.session-prtpnt .prtpnt{width:auto; float:left;}
.session-prtpnt .prtpnt ul{list-style:none; padding:5px 0 0 0; margin:0;}
.session-prtpnt .prtpnt ul li{display:inline-block; padding:0 5px 0 0;}
.session-prtpnt .prtpnt-icons{width:auto; float:right;}
.session-prtpnt .prtpnt-icons ul{list-style:none; padding:5px 0 0 0; margin:0;}
.session-prtpnt .prtpnt-icons ul li{display:inline-block; padding:0 5px 0 0;}
.session-prtpnt .prtpnt-icons ul li a.yellow-bg{background:#fbf2a2; border-radius:10px; color:#333333; padding:7px 20px;}
.session-prtpnt-cover .prtpnt-canvas{background:#f8f5f5; height:540px; margin:10px 0 0 0;}
/* Session Participants */